v1.2 (added reader method)