export more gradient functions