must declare separate variable for every input/output parameter