free contact between c and lua