color implemented!