s3 implementation
merged master to s3
4 images per unit