optional parameter removed