don't use cw_isNotEmptyString
use standard init method style