how to solve construction problems