listener implement
정리.