empty check on ranges