Still need to use broadcast for get all gears methods