what I have so far for the grammar