Attempting to improve documentation + Correct promise reloading