Internal refactor