D is for Difficult v2 | Connections+