I think this covers everything.