Derive Smooth

Derive Smooth