Add share and follow function