Close #47 - should handle exceptions on source(sourceOnShow