added a rainbow pattern