Square reader