Hoodrich and JD - Written and executed