added serialVersionUID