removed tsl, canonical good as well