items route mostly done