adapt to make work setting table