added walls, ground, random particles