file object code