Last commit did not contain fully working code. This commit contains below methods with modified code
1. Load
2. GetNext
3. GetNext - With CNF - Not working fully