interface sample