smoothing group fn fix