Why check if it is a string? why not just check if it is present?