fully functional? --unit testing essentially complete