static and dynamic routing