Made dimensional change form functional