default -> basic. Refactoring