user callbacks can be called from inside Sjedon.