for diff manifest