add: very important register err msg