reverse + complete array