allow up to 2000 readings