Added version as property
Format code and check s3 support