more work on linkstate and manager