hal is one of my favorite dc characters i swear