put the benefit before the conditions