Making case sensitive flag fluid instead of constructor