children are now derived from ids
delete takes from repo