Replaced row.* with callbacks.*
Replaced row.* with callbacks.*
New error callback method replacing cout & exit()
New error callback method replacing cout & exit()
New error callback method replacing cout & exit()
New error callback method replacing cout & exit()
New error callback method replacing cout & exit()