goodbye groups, come back return statements