removed @GeneratedValue annotation