MacElellan och Frem ont.