Passing object instead of parameters list. Callback extended