added Array support
improved docs