fix with js