* support for shared parameters
* support for return value
