route errors to listenes or callback if they are present
2.0.2