implement event wall
modify class name