Added implicit values for  &