rvalue references supported for all parameters