pass args to handlers