add some code for zheda