all the changes to give me a segfault