more API experimentation