added reverce array