Comments more below.