added StagedOutFile class