Chain Assignment