Stitch try an internet site created by people who desired to promote a community of company and tasks