Has open should be != 0