restart sr logic