adds sign in feature