fix for JavaScript
refactor
update for pub build