added setColors and resetColors