Implementation refactor