Tag: a complete system