add zeal mapping