fixed bug which caused variable parameter (&) to fail