fixed #21. UI changes are now used to indicate the state of probe upload