implemented color picking capabilities