ADD: add parameters as arguments