simplified callback example (no deferment or anything, just call into static function)