finished session 2 routing
third routing session