how to eliminate ValidManager