jacob holmes