add staying signed in feature