some logic for existing users