Building frameworks