a lillet refactoring