added history.pushState to share load to remove share url param