many changes have been made