signin and share guis added