update specs and add data objects