Fix mainloop not looping