merged classes