tags function comment
create tag views
create tag functionality
tags