fixed random
added array projs