added colors/transitions