enum for languang operations added.