Core of the software