The laser beam cannot be focused, so it is not possible to see all colors. Not 15 groups of patterns as described and cannot be programmed.