js cleanup part 3. next stop, new web