Add golay functions