added primes and form field overloading post