doesn't crash until a little later