add test callback

and push version