basic_framework