new dependy to cos