oops, only do it for the same source type, too.