added generate random directions