added search by tags, adding tags, and search by description