Add item and improve routes.