added full-screen control