added inactive input smoother component (closes #43)