update code & add Datentyp