think this works on both windows and linux now
make case insensitve work on linux