Fature complete, but needs lots of cleanup.