limit color surface to 5 pictures, code looks easy and stupid though