I am doing a pass to cleanup the DelayScheduler hierarchy. I'll be refactoring of the hierarchy to aid code understanding and eliminate redundant instance variables from the original code. The target structure is.... DelayNullScheduler -- minimum interface to avoid errors in rest of system (6 empty methods) |__DelayBasicScheduler -- fully working sans race protection (equivalent to Courageous scheduler) |__DelaySpinScheduler -- plus race protection Can someone advise how/where the Bootstrap loads Delay and the DelaySchedulers? where the invocation of Delay_class>>#initialize selects the delay scheduler. I need to determine whether during transition the Bootstrap might need to temporarily hop to a different scheduler, and how to provide the new structure in the Image for operational testing before switching. cheers -ben