zero surface added, loadtxt fixed