API updates and such. heh...