range checking error