Heidelberg, a huge construction place these times