gear holes now implemented