add scripts for ZM