added create path usecase