Curtainwalls present trends and future prospects