Not quite right. The last two lines suggest that `callback.d` and `callback.b` are arguments to the constructor, which is not the case. Maybe define the callback as an interface elsewhere, where you can supply more comments?