Amazingly spot on breakdown