Adding in request context, and refactoring kudo,comment to use it