add strategy extra param support