inventor JD Beltran