Update 2

Refactort the code written code comment and starred base login
protection