Adding check to allow user to focus field before data has finished loading. Also commenting source more thoroughly