squash commit: buyOut support,refs #9363