fix return array