added adders, subbers, toString and createFromDate and from format