add effects framework demo