Updating main, segfaults