adding required fields to gear