first steps towards routing