Issue #4: WIP for the share function