add structural demo effect