'csch' % 2 gives a typeError... my normal approach is useless here