Work on range callback