- Simplified code
- got method interception to work on instance level (method does not return value, has to be fixed)