looks like @SerialVersionUID doesn't work, adding another field