Added joinpoint into method definition
Introduced pointcut as a separate element to be reusable