Add Storage interface