updated speech stuff