interface suffix
rename ContextInterface as AppInterface