fixes to missed changes to generate interfaces