improve Narayana classes to have more configurations available for URL