now signin works as expected