Initial checking.  Adding code from other project.