first working version of tagit