some grammar correcting