fixed turnup/ember implementations