update for recent interface additions