changed login promise fulfillers