review
update geturl helper
update version