working routes, split templates and replace temp strings by FIXME