diff --git a/lib/active_file/site.rb b/lib/active_file/site.rb
index <HASH>..<HASH> 100644
--- a/lib/active_file/site.rb
+++ b/lib/active_file/site.rb
@@ -7,8 +7,6 @@ class ActiveFile::Site
     end
   end
 
-  def initialize
-  end
 
   def upload(key, io)
     raise NotImplementedError
@@ -26,20 +24,16 @@ class ActiveFile::Site
     raise NotImplementedError
   end
 
-  def url(key)
-    raise NotImplementedError
-  end
 
-  def checksum(key)
+  def url(key, expires_in: nil)
     raise NotImplementedError
   end
 
-
-  def copy(from:, to:)
+  def bytesize(key)
     raise NotImplementedError
   end
 
-  def move(from:, to:)
+  def checksum(key)
     raise NotImplementedError
   end
 end
Pair down interface to match what's been implemented