param showem code code type shown set type showem type showem type set old valid type set memento memento memento redo type showem type set undo type showem type set old valid undoabl memento 