modified the checkExistence default value to false