removed address validation
updated error reporting module