why the fuck is this garbage three pages.