update DatumFromScratch

added some methods