secondary sort tag; split up implicits