factoring more responsibility into the continuation processors