Support custom params