some updates and grammar fixes