missing is_initialized guard assignment