developed URL sharing via hash