slight change to some parts of the program, sort and search methods are inserted without implementation yet