add apps dir and load_all_module func