first commit (naive implementation of route creation)