allow cross platform installation