fixed case sensitive problem