This is some shameful ****.