updated LoginModule complete