miscelaneous changes
