Read From The Tag

# re-design