Improved createRandomItems & createItems