added routes usecase