class order has been tested