query can be ':' dependent or not