intermediate API change commit -- not functional