need to pass ctx into the draw function, the rest of the tests are good. gonna make breakfast :P