berghout: move interface to proper location.