fix block grammar