updates and spelling corrections