more cm backward compatibility