codebook; flip training actionlet