create new contract debugging