improve open url approach
remove unused show url code
update version