finished the basic system