added jsoul documentation