Nobody said it was easy...