make args required by default