handled argument passing and retrieval (with stubs for actual getting/setting)