changed handling of parameter IDs