add initial s3 reader
use set call in series for py26 compat