add __gc test