required changes made