Newest version. not segfaulting