fix callback param, expose some properties