wrote TestGeneral