On detonate make an hard reset instead of an gracefule restart
* Additionally playing around with perlcritic and pbp