The Supreme Court on Tuesday upheld the Allahabad High Court order in the case of Supertech Emerald, directing demolition of two 40-storeyed buildings within three months for violation of several building norms along with fire safety norms and other building plans like the UP Apartments Act and the National Building Code 2005.