add ability to paint