recompiled JS