change form append so that it's more resilient to change