reflection + colour bug fixed