File IO complete

Misc Funk added