added sprites and other bullshit