NDFR : energy 3010