def remove_user(user_id):
    user = User.load_user(user_id)
    if user.is_admin:
        flash('You cannot remove admin accounts. Pleas contact support for help.')
        return redirect(url_for('auth.company_settings'))
    name = user.username
    db.session.delete(user)
    flash(f'{name} been removed from the company')
    return redirect(url_for('auth.company_settings'))
def reset_user_password(user_id):
    user = User.load_user(user_id)
    print(user)
    name = user.username
    token = user.generate_reset_token()
    send_email(user.email, 'Reset Your Password',
               'auth/email/reset_password',
               user=user, token=token,
               next=request.args.get('next'))

    flash(f'An email with instructions to reset {name}\'s password has been sent to {name}.')
    return redirect(url_for('auth.company_settings'))