First update then create
Name of contract in logger