added a generic setup file with no os detection