Yep.  See below.