Solved precondition loop dependency problem.