non-graphic setup