optional parameter passing syntax change