slight rearangement and color