-interface fixes