clean up, add toggle fullscreen