change merger to scheduler