Improvements and code refactoring.

참고로, 테스트는 "mvn test"에서  "#Tops=XXX"가 출력됨을 확인하였습니다.