function parameter changes