basic repeatable arguments support