add variable args to solve