added colors accessor and more color options