completes project minus a few aesthetic issues.