added demo for preserving opt actv