Revert "restore interface"

This reverts commit df342c83c31bc9b10f2bdcbfc26f27e347f0c3c3.