Everything

the whole worldstep by step