Bucket's grammar correction class