New methods and chenge to use S3Object