little fixes
working on a context that can be shared between interfaces