UserFunctions and Json update