fix form new contract