lost definition for hidden message
added Array.prototype.map for IE8