- Current handlers implemented have sparse documentation and unit testing. - Unit tests should be added to ensure no current bugs exist and to prevent future regressions. - Unit tests should also avoid mocking where possible to improve maintainability (In some cases mocking cannot be avoided i.e. proxy handler). - Documentation should be included in the code to give users insight into the functionality/usage.