fixed passthrough of arguments