found the main loop :D