added lowcase for unique words