Guidelines for creating Custom Routes