some fix on args