fixed simple gear copy constructor