plus perl stuff, xemacs stuff