added clone functions, gotten from bicycle.html