fix signle file require