applying url field validation
adding tagging
adding filtering by tag