catch uncaught exceptions (oh no no no)
update preprocessor by clearing require cache