Updated JSoop