added Speaking JS