offline file test