versions for upload...=(