color representation + fixes