ENH: updated api