interface fixes
never use print
fixes