add controller scan utils