convert arguments and options support