this is fucking bullshit. there's almost 40 pages of this shit.