s3 support

(TODO, missing files check for s3)

tests for s3??