So wrong yet so right...