unnecessary class