batch blade array -> object