added surface in hierarchy, found colour bug