error handling for contributors