We have two questions for you today with a mini-rant in-between.