Add explicit dependencies

To avoid relying on transitive dependencies