^C signal working