change to sub-interface idea
2 files changed