create blindfold struct
fixup
use blindfold struct in playmp controller to implement feature
fixup
implement blindfold by shroud