tm: added act_as_taggable and search function