ok or half == nil
