PRECONDITIONS
LET US COOPERATE