added a generating canvas on top