High expectations; Commerzbank Headquarters building, Frankfurt, Germany