Files can now be passed as arguments