change form behavior