required changes done