added some request and response helpers + AOP.