First version of the system