reader for phone gap