use fat arrow operator instead of passing @ to each method as a context