Better drawing functionality.