get rid of unchecked generics warnings
fix grammar
handling compound wheres now