Add support for a uselang parameter, fix path, start a form function