Tag: handle the duties