add Eyals tests and added supports in arrays (old implementation)