Use `trap` do handler SIGINT and SIGTERM
Merge branch 'develop'