Flooding the Canvas...or trying to!