updating for changes