feature/subscription

Issue #7.
Move import into the `def`?