first try for Nedelec 2nd kind implementation