add decorator
login-logout -ready