flex and shapes changes