add scopes
more memory leak work
@0.4.4 release