Add FileTooLargeException
Added check for free space the user