#93 JavaScript part