added speaking js