removed unused parameter in login() and excluded invariant culture from list