added MyCascadeListener. pretty kewl.