canvas takes up whole screen