working verion 2
working version 3 taking a file to move