colors and transitions, oh my!