keep up with API updates