return the passed object in callback