add ideas and routes