More method cascades
Update JS
Various changes