Not able to understand NIFTy