adding tags and following support