everything works except for a lousy bug with colors