Sorry for being so late. Blame my parents for that.

More...