Yes, right now, input file check + free space check happen immediately after arg parse, before any logic - so no heavy duty computing  goes wasted.

Okay then, my job here is done! :)