modify schemes for building