updated some implementations to draw from left corner