added lowercase and test