Little modification on the share form
Changed the way you get the share form. Now I applied the DRY principles