[merge] drill and learn merged.