args reduce to only one for common use and performance.