adding sharing logic (just saving work in progress)
another local commit to share url