box class enhanced