get working for advanced functions parameters
saving code that isn't working yet