file handling stuph
File input works