used Language class for responses
refactoring of namespaces