Completed basic tag logic and views