fix: level logic for non-residential buildings being downgraded