ambiflexibility view 2