Complite sections: AOP w/o AOP, Poor man's AOP