Working on split ELF parsing from file parsing