cotans
not defined yet