using custom section, remove case_main.h file