Explains so much!