Correct output format.
Add callback monitoring, not invoking :'(