-fragments paint themselves properly
-canvas resizes