integer d initialization