Best working version. Lots of changes
improvements galore
removed