added extra doc for safe methods