refactoring, add Terminal