Added support for SmoothState