sharedarray - shorter names, subtype changes