Added support for vargs