Everything's wrong and segfaults, but I'll commit anyway