error handling commenting