start hacking out world logic