alterations & extensions