updated abinit interface