start to rename error to required, warning to recommended