better chruby detection?