version bump 0.2.2 -> -.3.0-alpha
tiny refactor