checking for appropriate OSes