made it to handle file