this is some serious bullshit.