first dict generator