factoring inodes to separate package