New buildings contain promise