It's about time!

Finally... Only one q: what the heck took soo long?!