fix function parameter parsing