Callback stage 2.
Constructors.