removed exists method due to lack of support for s3