jacob roving