is this check necessary?