Tested and functional __init__ for NDF