Dim dataByte As Int = 2 ' from your data source
' read the map using the key and execute the sub newData in page2
CallSub2(pageMap.Get(dataByte), "newData", "fred") ' write some data
' read the map using the key
Log( CallSub(pageMap.Get(dataByte), "showData")) ' read the data back