clean code
added SIGINT and clean code