p- good tirst — sh 0 dregular