add tag task

closes #4