added version updating notice
tested that callbacks are passed with right arguments