Final Commit.  All functions work.