error disclosure follows component