File3 skeleton