fill shape with text