functions complete, ready for turn in. Now to comment