update to ui and all classes