Updating funcs procedures to use new value creation api