tinted tags now takes options + small refactorings