Competed main class merge