removed shouldFire because an if block would suffice
updaed examples and README to reflect lack of shouldfire