case sensitve on linux requires these to be caps, on mac it causes a warning to have it caps