working on random direction getter