uncommented file insert methods for further exploration :D