better commenting in expm