Beautiful work! One nitpick: isn't it supposed to be 'Strait', not 'Straight'?