additional useful constructor for cloud exception