enforce more consistent api naming