very complex gear