Push complexity up