adding `init` method to keep state clean
releasing 0.3.3