forgot to check for nonexisting elev