added route supports
added route method