Story Tag: design and development