File handling core added