fix tags function