finished-major-functionality-starting-UX-polish

i added some comments