suppr interface