credits:c_template