New api classes.