Kantega refactoring super challenge