add proc control