add listener to shutdown system, still dead letter, figure out this problem next project then