extract object? method