improve animations of purple/grey, change color order