added uuid field and migration