almost final grammar