js fixed... maybe