add restart supervisor