implemented colors