Make fullscreen an optional argument?