Justin Hahn, may he rest in peace