Added global building procedure