modified the struct of our program, to enhance clearance? and accuracy.