Of many platforms also provide pointers predicated on your requirements