Should_run option, store history list of the status
Clean logging