refactor, change prompt