add precompiled assets
create widget js