Added the communication systems
between the database and the algorithm
to the algorithm. works well.