jp venables (3)