Deferred object (Promise) +Arrays