refactor, delete unused file