Simplified the callback interface
Simplified the callback interface