Changed the model so that the communication channels would be more clear.