JS now supports editing