updated driver. created dictionary creator