some more relaxed version bounds