ids can be path (not only attributes) now