add routes generator