generic timer fixes weren't checking for -= and % operations, so need to fix that and do testing for previous chapters (1 to 4)
generic timer fixes weren't checking for -= and % operations, so need to fix that and do testing for previous chapters (1 to 4)