streamlines controllers so routes direct correctly