fixed small bug with accessing cursor wrong in gallery.willmount and reduced dual channel to single with if statement on receiving end
got the hash set as function application working, won't work for certain sets tho