Notes on customize refactor