Story Tag: design analysis and solution