dependency issue with File due to variables