having stop or abutment