doing it the ember way