fixed forced lowercase and case sensitivity and stuff