changes and delays