updates various