Preparing to swap out algorithm (for the last time?)