Further refactoring using before filters