grid reacts to clear, generate