changing to out_of_range