trying to get coverage to 100% by providing alternative backwards compatibility