working on a managed interface for approuter