fixed most of the grammar issues