wrote the SIGUR handlers function and the skeleton for the project