msgItems mem storage changed to ArrayList