WIP: deployments POC

Use `(s *Storage)` instead of `(storage *Storage)`