making language a parameter on solution submission