bugha mechanics