**** there's some bullshit talked on here.