Added some changes. Still stuck on -f file