I arranged little bit of codes before adding password logic to spot.
download png
I changed little bit of UI.
Merge branch 'rfrost'