a safe map