existence check parameter added