Every time a complilatin occours, a new manifest is created,( actually, the existing gets replaced by a new one to reflect any changes made), but some times our app requires that we edit our xml files. At these times we have two choices, either make our current xml file read-only (right-click the file, atributes, chose the read-only or archive), or keep a copy of the edited part of the file so one can insert it into the newly created xml.... Still. if possible, the best way, is to test the changes, using our teakd xml, and proceed with coding, until a new change is neeed to test.. and after all changes made, and program completed, tweak one last time the xml with all the "extra" features we need implemented.