added color cycling. texture wrapping issue