update

Adds support for cloud simulation and multiple variation types.