logic improvment. small: signin signout panels hidding