ADtraits updated. Half way towards Cos(X)