added makedict