object generator
p.s. you can click to pause / unpause the code