c-support template