fix number of arguments