variety of changes