All tagged building in harsh environments