location class update; language form ui