Would it make sense to have the start logic in this block?