ignoring emacs and charm