trying a differnt method for s3