-template rule
gc