This addition still causes EXC_BAD_ACCESS