added Jack cdefs