Weighted CC learning