Ambiguous Variables m and g
Why leave commented out code ?