Callback contract added