update to cayenne 3.1