client can now create and show errors