add new features in .emac