Lots of changes. Too many to list. The thing works as God intended now.