bug fixed -- we need to recieve STARTED only from X - 1 proc