modified datatypes in messages