changing require blocks