initial support for the error logger