added info signal handler