remake msg gate, remake grc files in examples