snap reading method