active listener view 2