increased speed of xyz parsing