slash convention: all urls do not have ending slash, relative urls start with slash