Implementing before advice