add login function #24