interface
Revert "interface"

This reverts commit 1963a6ecf32fa2da2fb471bb3c65357008a6ef4d.