messageModel complete
updated stackModel getStack function