updated for function
obsolete ZenArray