a few more API updates