#22 Nfr interface added