updated for sprint o