um changes and stuff