miscellaneous updates