Assignment 6 without the display canvas