comment in more compact way; add listchar