A deep dive into Construction Management