really fix case problem