C'mon Leafs. It's about time you got it together!