Structure finding restructure, refactoring, debugging, testing and verifying