added fullscreen and other shit