Added support multi-parameter functions