badInit should not be none